removable cover - Spanish English Dictionary